@charset "utf-8";
@import url("common.css");
/* CSS Document */
.top{background:#972619; width:100%; height:165px;}
.rg_top{ background:url(../images/topbug.jpg) no-repeat; height:165px; min-width:1024px;}
.top .mid{width:1024px; height:165px; margin:0 auto;}
.top .mid .logo_line{ height:122px;}
.top .mid .logo{margin-top:30px;}
.top .mid .rt{}
.top .mid .rt .yhm{ color:#f18c8c; font-size:12px; margin-top:13px; margin-right:10px; width:160px;}
.top .mid .rt .top_btn{color:#fff;text-decoration:none; background-position:-64px -305px; width:92px; height:31px;  text-align:center; font-size:12px; line-height:28px; margin-top:3px; margin-right:3px; cursor:pointer;}
.top .mid .rt .top_btn:hover{ background-position:-163px -305px; height:92px; height:31px;}
.top .mid .rt .top_btn a{color:#fff; text-decoration:none;}

.top .mid .nav{ width:1024px;min-width:1024px; margin:0 auto;}

.top .mid .nav .nav_td{ width:127px; height:43px; text-align:center; cursor:pointer;}
.top .mid .nav .nav_td:hover{ background:#4d8678;}
.top .mid .nav .nav_td_this{ background:#4d8678;}
.top .mid .nav .nav_td .user{background-position:-238px -111px; width:20px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .depart{background-position:-238px -134px; width:20px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .lock{background:url(../images/lock.png) no-repeat; width:20px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .duty{background:url(../images/duty.png) no-repeat; width:17px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .map{background-position:-213px -20px; width:20px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .yj{ background-position:-211px -41px;width:20px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .ws{ background-position:-213px -67px;width:20px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .pl{ background-position:-213px -88px; width:20px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .hy{ background-position:-213px -109px; width:20px; height:20px; margin:12px 5px 0 25px;}
.top .mid .nav .nav_td .jw{ background-position:-213px -135px; width:20px; height:20px; margin:12px 5px 0 20px;}
.top .mid .nav .nav_td .eye{ background-position:-238px -156px;width:20px; height:20px; margin:12px 5px 0 20px;}
.top .mid .nav .nav_td .ask{ background-position:-238px -176px;width:20px; height:20px; margin:12px 5px 0 20px;}
.top .mid .nav .nav_td .wds{ color:#fff; font-size:14px; text-align:center;height:43px;line-height:43px;}
.top .mid .nav .nav_td .vertical{ background-position:-1px -105px; width:2px; height:43px;}